package com.zhoug.ocr.textin.data.bill;

import com.google.gson.annotations.SerializedName;

/**
 * 火车票
 *
 * @Author: zhoug
 * @Date: 2023/3/13
 * @Description:
 */
public class TrainTicket extends BaseBill {
    @SerializedName(value = "ticketNumber", alternate = {"ticket_number"})
    private String ticketNumber;//火车票红色编码
    private String check;//检票口
    @SerializedName(value = "boardingGate", alternate = {"boarding_gate"})
    private String boardingGate;//检票口
    @SerializedName(value = "departureStation", alternate = {"departure_station"})
    private String departureStation;//出发地
    @SerializedName(value = "trainNumber", alternate = {"train_number"})
    private String trainNumber;//车次号
    @SerializedName(value = "arrivalStation", alternate = {"arrival_station"})
    private String arrivalStation;//目的地
    @SerializedName(value = "departureDate", alternate = {"departure_date"})
    private String departureDate;//乘车时间
    @SerializedName(value = "seatNumber", alternate = {"seat_number"})
    private String seatNumber;//座位号
    private String price;//价格
    @SerializedName(value = "seatCls", alternate = {"class"})
    private String seatCls;//座位类别
    @SerializedName(value = "passengerId", alternate = {"passenger_id"})
    private String passengerId;//乘客身份证
    @SerializedName(value = "passengerName", alternate = {"passenger_name"})
    private String passengerName;//乘客名称
    @SerializedName(value = "ticketId", alternate = {"ticket_id"})
    private String ticketId;//火车票ID
    @SerializedName(value = "invoiceCode", alternate = {"code"})
    private String invoiceCode;//发票代码
    @SerializedName(value = "invoiceNo", alternate = {"number"})
    private String invoiceNo;//发票号码


    public String getTicketNumber() {
        return ticketNumber;
    }

    public void setTicketNumber(String ticketNumber) {
        this.ticketNumber = ticketNumber;
    }

    public String getCheck() {
        return check;
    }

    public void setCheck(String check) {
        this.check = check;
    }

    public String getBoardingGate() {
        return boardingGate;
    }

    public void setBoardingGate(String boardingGate) {
        this.boardingGate = boardingGate;
    }

    public String getDepartureStation() {
        return departureStation;
    }

    public void setDepartureStation(String departureStation) {
        this.departureStation = departureStation;
    }

    public String getTrainNumber() {
        return trainNumber;
    }

    public void setTrainNumber(String trainNumber) {
        this.trainNumber = trainNumber;
    }

    public String getArrivalStation() {
        return arrivalStation;
    }

    public void setArrivalStation(String arrivalStation) {
        this.arrivalStation = arrivalStation;
    }

    public String getDepartureDate() {
        return departureDate;
    }

    public void setDepartureDate(String departureDate) {
        this.departureDate = departureDate;
    }

    public String getSeatNumber() {
        return seatNumber;
    }

    public void setSeatNumber(String seatNumber) {
        this.seatNumber = seatNumber;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getSeatCls() {
        return seatCls;
    }

    public void setSeatCls(String seatCls) {
        this.seatCls = seatCls;
    }

    public String getPassengerId() {
        return passengerId;
    }

    public void setPassengerId(String passengerId) {
        this.passengerId = passengerId;
    }

    public String getPassengerName() {
        return passengerName;
    }

    public void setPassengerName(String passengerName) {
        this.passengerName = passengerName;
    }

    public String getTicketId() {
        return ticketId;
    }

    public void setTicketId(String ticketId) {
        this.ticketId = ticketId;
    }

    public String getInvoiceCode() {
        return invoiceCode;
    }

    public void setInvoiceCode(String invoiceCode) {
        this.invoiceCode = invoiceCode;
    }

    public String getInvoiceNo() {
        return invoiceNo;
    }

    public void setInvoiceNo(String invoiceNo) {
        this.invoiceNo = invoiceNo;
    }
}
